import service from '@/core/net/request'

export function getSkusList(page) {
  return service.get(`/api/admin/skus/${page}`)
}

export function createSkus(data) {
  return service.post('/api/admin/skus', data)
}

export function updateSkus(id, data) {
  return service.post('/api/admin/skus/' + id, data)
}

export function deleteSkus(ids) {
  ids = !Array.isArray(ids) ? [ids] : ids
  return service.post(`/api/admin/skus/delete_all`, { ids })
}

export function updateSkusStatus(id, status) {
  return service.post(`/api/admin/skus/${id}/update_status`, {
    status,
  })
}
